large flat bank in sea bed - German English Dictionary